bench stop - French English Dictionary